higher-level service - French English Dictionary